﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

#if SILVERLIGHT
using System.Windows;
using GameEngineSL.SilverlightCompatibility;
#else
using System.Drawing;
#endif

namespace GameEngine.Worlds
{
    public class Force : ITick
    {
        private PointF force;
        private Accelerator parent;

        public Force(Accelerator parent)
        {
            force = new PointF(0, 0);
            this.parent = parent;
        }

        /// <summary>
        /// Returns the ammount
        /// </summary>
        public PointF ForceVector
        {
            get
            {
                return force;
            }
            set
            {
                force = value;
            }
        }

        public Accelerator Parent
        {
            get
            {
                return parent;
            }
            set
            {
                parent = value;
            }
        }

        #region ITick Members

        /// <summary>
        /// Progresses time for a certain duration
        /// </summary>
        public void Tick(float seconds)
        {
        }

        #endregion
    }
}
